pitch upon - Alemán Inglés Diccionario